home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / recent / iib122.lha / IIB / Threads / IFW_Addon < prev    next >
Internet Message Format  |  1998-03-29  |  3KB

  1. Date:         Fri, 27 Mar 1998 01:27:15 -0800
  2. From: Alex Chouls <ivorengine@PRODIGY.NET>
  3. Subject:      [IML] IFW: Longtime Lurker
  4.  
  5. Hello all,
  6.  
  7. I've been lurking on this list for quite some time and have found it an =
  8. invaluable Imagine resource. Recently I've been feeling guilty about =
  9. mooching off the list - tips, tutorials, objexts, textures... so I =
  10. thought I'd try and contribute something.
  11.  
  12. While working on procedurally generating stage files (flocking, traffic =
  13. patterns, crowds...) I thought - "wouldn't it be cool to generate random =
  14. variations of a seed object to plug into the procedurally generated =
  15. group behaviour." No problem!
  16.  
  17. Problem 1 - My programming skills are very rusty - ( the last program I =
  18. wrote was in 6502 assembly for a British computer called the Acorn BBC, =
  19. circa 1980?)
  20.  
  21. So I bought Essential Visual C++ 4 (Sams Publishing) and set out to =
  22. learn C++ windows programming. No problem!
  23.  
  24. Problem 2 - C++ windows programming.
  25.  
  26. To cut a long story short I managed to hack together a few programs and =
  27. textures that seem to work okay on my machine. "DNA replicator" is my =
  28. first attempt at generating random variations of a seed object using =
  29. programmable parameters. You need a minimum 800 x 600 screen resolution. =
  30. I=92ve tried to make it compatible with pre v1.3.4 file formats but =
  31. haven=92t tested this thoroughly. I wrote the program in windows NT and =
  32. it seems to work fine in win95, but I haven=92t tested it in win3.1 - I =
  33. don=92t know if it will work. You can download the program from the =
  34. temporary web page -
  35.  
  36. http://pages.prodigy.net/ivorengine/index.html
  37.  
  38. I've included a readme in the zip file. I have no idea what distribution =
  39. files (Visual C++ 4.2) I need to include - I ran the programs on some =
  40. other PCs and they seemed to have the necessary DLLs (MFC40.dll and =
  41. msvcrt40.dll) - let me know if I need to post these - hopefully we can =
  42. muddle through this.=20
  43.  
  44. The "Popcorn" program is a small utility that allows you to replace the =
  45. points of an iob file with random objects from a specified folder. This =
  46. allows you to quickly view the DNA Replicator output files in the detail =
  47. editor. Ultimately though, I wrote the "replicator" to output objects =
  48. for use in procedurally generated stage files - the screenshots on the =
  49. web page show a test batch of "flying cars" made for a SF short I'm =
  50. working on. (My background is in film and animation - sets, props, =
  51. miniatures...)
  52.  
  53. Anyway, it feels good to finally post something on the list. Imagine is =
  54. an incredible tool - I've worked with everything from charcoal to =
  55. motion-control cameras, but no tool consistently amazes me as Imagine =
  56. does.=20
  57.  
  58. Please download the programs and try them out - let me know if they =
  59. work, feedback would be much appreciated. I've never tried to =
  60. "distribute" anything like this before so there might be some teething =
  61. problems. We'll see. Later,
  62.  
  63. ----------------------------------
  64.  
  65.